Skip to content

Conversation

@pkohout-profitsee
Copy link
Contributor

Hi,

I have updated the XeroJAXBMarshaller to create a new marshaller/unmarshaller on a request basis. Because otherwise it would not be thread safe. And for us (we use one Xero Client per company) It is working in a multi threaded environment. (See XeroJAXBMarshaller.java)

I also added the RateLimit to the XeroApiException. If the rate limit problem occurs, the type (minute/daily) is added to the string, so it is added to the message map. Then you can act accordingly.
(See OAuthRequestResource.java)

And I added the includeArchived parameter in the getTrackingCategories method. (See XeroClient.java)

hope this changes are ok, otherwise please tell me what I should change, we really need this functionallity.

regards Peter

@SidneyAllen SidneyAllen merged commit b29f6f4 into XeroAPI:master May 3, 2018
@SidneyAllen
Copy link
Contributor

Thanks @pkohout-profitsee - merged and released as 1.0.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants